sense of indestructibility

Translations
sentiment d’invulnérabilité